body{
    margin:0;
    padding:0;
    font: 12px "microsoft yahei", Arial, Helvetica, sans-serif;
    color:#666;
}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{
    margin:0;
    padding:0;
    list-style:none;
    border:none;
}
a{
    text-decoration:none;
    color:#6C6C6C;
}
input{
    border:0;
}
.lf{float:left;}
.rt{float:right;}
.clear:after{
    content:"";
    display:block;
    clear:both;
}
img{
    vertical-align:bottom;
}
#nav_sun,#logo,#main,#foot_box,#contain{
    width:1211px;
    margin:0 auto;

}
.logo_top {
    width:1211px;
    margin: 20px auto;
    overflow: hidden;
}
.logo_top>a.rt{
    margin-top: 15px;
}

ul.navBar{
    background-color: #F3F3F3;
}
ul.navBar>li{
    float: left;
    width: 115px;
    font-size: 18px;
    line-height: 35px;
    text-align:left;
}
div.cp_mc{
    width: 220px;
    word-wrap:break-all;
    margin-left: 10px;
    margin-top: 8px;
}
#prd115278{
    height: 110px;
    background-color: rgba(1,1,1,0.1);
    margin-top: 5px;
    margin-bottom: 5px;
}
#prd115278>div{
    padding: 5px 0px 5px 0px;
}
div.shopDetail{
    width: 419px;
}

div.gg_xuanze{
    width: 110px;
    margin-top: 20px;
}
div.zengjian{
    width: 92px;
    float: left;
    display: inline;
}

a.jianshao{
    background-color: #e6e6e6;
    border: 1px solid #dbdbdb;
    color: #8a8a8a;
    width: 18px;
    height: 20px;
    float: left;
    text-align: center;
    cursor: pointer;
    display: inline-block;
}

div.shuliang input.input{
    border-color: #dbdbdb;
    border-style: solid;
    border-width: 1px 0;
    background-color: #ffffff;
    width: 50px;
    height: 18px;
    float: left;
    text-align: center;
    display: inline-block;
}

a.zj{
    background-color: #e6e6e6;
    border: 1px solid #dbdbdb;
    color: #8a8a8a;
    width: 18px;
    height: 20px;
    float: left;
    text-align: center;
    cursor: pointer;
    display: inline-block;
}

div.jj{
    margin-top: 20px;
    margin-left: -30px;
}
div.fw{
    width: 110px;
    margin-top: 20px;
    margin-left: 50px;
}

div.kc{
    width: 110px;
    margin-top: 20px;
    margin-left: -34px;
}
div.price{
    width: 110px;
    margin-top: 20px;
    margin-left: 50px;
}
div.cz{
    width: 110px;
    margin-top: 20px;
}

.footer_top_sub{
    width:1211px;
    margin:0 auto;
}
#footer_top{
    background-color:#F7F7F7;
}
div.service_list{
    margin-top:20px;
    padding-top:12px;
    padding-bottom:12px;
}
div.service_list>dl{
    float:left;
    margin-left:134px;
}
.footer_top_img img{
    margin:20px 48px;
}
#footer_middle{
    background:#404144;
    height:36px;
    line-height:36px;
}
#footer_middle>div{
    width:1211px;
    margin:0 auto;
    text-align:center;
}
#footer_middle>div a{
    display:inline-block;
    color:#FFFFFF;
    font-size:14px;
    padding-left:8px;
    padding-right:8px;
}
#footer_bottom{
    background-color:#F7F7F7;
}
#footer_bottom>div{
    width:1211px;
    margin:0 auto;
    text-align:center;
    padding-top:12px;
    padding-bottom:12px;
}


.guding{width:1211px;height:50px; background-color:#e5e5e5; border-bottom:1px solid #dbdbdb;margin: 0 auto;}
.quanxuan_del{width:auto; float:left; margin:15px 0 0 20px; display:inline;}
.quanxuan_del .del{border:none; background:none; margin-left:20px; cursor:pointer;}
.heji_jiaru{width:600px; float:right; text-align:right;}
.heji_jiaru .gwc{background-color:#ff4400; width:140px; height:50px; text-align:center; line-height:50px; color:#ffffff; display:inline-block; font-size:18px; font-family:"微软雅黑"; float:right;}
.heji_jiaru .heji{float:right; line-height:48px; margin-right:10px;}
.heji_jiaru .heji span{color:#ff4908; font-size:20px; font-family:"微软雅黑";}
.heji_jiaru .yixuan{float:right; margin-right:60px; line-height:50px;}
.heji_jiaru .yixuan span{color:#ff4908; font-size:16px; padding:0 5px; font-weight:bold;}


